// hàm check all với checkbox 

function docheckall(value){
    var checks = document.getElementsByName('check[]');
    var boxLength = checks.length;
    if(value == true){
        for(var i = 0;i < boxLength;i++)
            checks[i].checked = true;
    }else
    {
       for(var i = 0;i < boxLength;i++)
            checks[i].checked = false; 
    }
    
}

// check all
// hàm chek all
// frmId = id for
function selectReverse(frmId,prefix){
var obj=document.getElementById(frmId)
var i
for(i=0;i<obj.elements.length;i++){
if(prefix!=""){
pre=prefix.toString()+"_"
if(obj.elements[i].type=="checkbox"&&obj.elements[i].id.toString().indexOf(pre)==0){
obj.elements[i].checked=!obj.elements[i].checked
}
}else{
if(obj.elements[i].type=="checkbox"){
obj.elements[i].checked=!obj.elements[i].checked
}
}
}
}
// kiểm tra check one
function check_checkbox(){
var checked= new Array();
var i=0;
$("input[name='check[]']").each(function() {
if(this.checked){
checked[i] = $(this).val();
i++;
}
});
if(checked == ''){
alert('Bạn chưa chọn bản ghi nào !');
return false;
}else{
    return true;
}
}

// kiểm tra giá trị trong form đã tồn tại hay chưa
function check_valid(){
    var tieude = document.getElementById('tieudetin').value;
    var noidung = tinyMCE.get('noidung').getContent();
    if(tieude == ""){
        alert("Bạn chưa nhập tiêu đề");
        document.getElementById('tieudetin').focus();
        return false;
    }
    if(noidung == ""){
        alert("Nội dung chưa có");
        document.getElementById('noidung').focus();
        return false;
    }
}
// không hiển thị kiến thức tin học
function khonghienthiktth(idkt){
    var url1 = "ajax.php?idkt="+idkt+"&thongso=0";
    var spanhinh = "#hienthi_"+idkt;
    var hinhkhonghienthi = "<img onclick= \"hienthiktth('"+idkt+"')\" src=\"images/icon-32-publish_02.png\" title=\"Không hiển thị\" />";
    $.post(url1,null,function(data){
        $(spanhinh).html(hinhkhonghienthi);
        
    }); 
}
// hiển thị kiến thức tin học
function hienthiktth(idkt){
    var url1 = "ajax.php?idkt="+idkt+"&thongso=1";
    var spanhinh = "#hienthi_"+idkt;
    var hinhhienthi = "<img onclick= \"khonghienthiktth('"+idkt+"')\" src=\"images/icon-32-publish_01.png\" title=\"Hiển thị\" />";
    $.post(url1,null,function(data){
        $(spanhinh).html(hinhhienthi);
        
    }); 
}

// không hiển thị góp ý sản phẩm
function khonghienthigopy(idgopy){
    var url = "ajax.php?idgopy="+idgopy+"&thongso=0";
    var spanhinh = "#hienthi_"+idgopy;
    var hinhhienthi = "<img onclick= \"hienthigopy('"+idgopy+"')\" src=\"images/icon-32-publish_02.png\" title=\"Không hiển thị\" />";
    $.post(url,null,function(data){
        $(spanhinh).html(hinhhienthi);
    });
}
// hiển thị góp ý sản phẩm
function hienthigopy(idgopy){
    var url1 = "ajax.php?idgopy="+idgopy+"&thongso=1";
    var spanhinh = "#hienthi_"+idgopy;
    var hinhhienthi = "<img onclick= \"khonghienthigopy('"+idgopy+"')\" src=\"images/icon-32-publish_01.png\" title=\"Hiển thị\" />";
    $.post(url1,null,function(data){
        $(spanhinh).html(hinhhienthi);
    });
}
// không hiển thị danh mục
function khonghienthidm(iddm){
    var urlkhonghienthi = "ajax.php?iddanhmuc="+iddm+"&thongso=0";
    var  spanhinh = "#hienthi_"+iddm;
    var  img = "<img style = 'width : 22px ; height: 22px;' onclick = \"hienthidm('"+iddm+"')\" src=\"images/icon-32-publish_02.png\" title=\"Không hiển thị\" />";
        $.post(urlkhonghienthi,null,function(data){
           $(spanhinh).html(img);
        });
}
// hiển thị danh mục 
function hienthidm(iddm){
    var urlhienthi = "ajax.php?iddanhmuc="+iddm+"&thongso=1";
    var  spanhinh = "#hienthi_"+iddm;
    var  img = "<img style = 'width : 22px ; height: 22px;' onclick = \"khonghienthidm('"+iddm+"')\" src=\"images/icon-32-publish_01.png\" title=\"Hiển thị\" />";
        $.post(urlhienthi,null,function(data){
           $(spanhinh).html(img);
        });
}
// không hiển thị sản phẩm
function khonghienthisp(idsp){
    var urlkhongthsp = "ajax.php?idsp="+idsp+"&thongso=0";
    var idspanhinh = "#hienthi_"+idsp;
    var imght = "<img style = 'width : 20px ; height: 20px;' onclick = \"hienthisp('"+idsp+"')\" src=\"images/icon-32-publish_02.png\" title=\"Không hiển thị sản phẩm ra trang chủ\" />";
    $.post(urlkhongthsp,null,function(data){
        $(idspanhinh).html(imght);
    });
}
//  hiển thị sản phẩm
function hienthisp(idsp){
    var urlthsp = "ajax.php?idsp="+idsp+"&thongso=1";
    var idspanhinh  = "#hienthi_"+idsp;
    var imght = "<img style = 'width : 20px ; height: 20px;' onclick = \"khonghienthisp('"+idsp+"')\" src=\"images/icon-32-publish_01.png\" title=\"Hiển thị sản phẩm ra trang chủ\" />";
    $.post(urlthsp,null,function(data){
        $(idspanhinh).html(imght);
    });
}
// check form sửa quảng cáo
function check_suaqc(){
    var linkqc = document.getElementById('linkqc').value;
    if(linkqc == ""){
        alert("Bạn hãy nhập link liên kết");
        document.getElementById('linkqc').focus();
        return false;
    }
}
// check form thêm quảng cáo
function check_themqc(){
    var linkthem = document.getElementById('themlinkqc').value;
        hinhthem = document.getElementById('tenhinh').value;
    if(linkthem ==""){
        alert("Bạn chưa nhập link cho quảng cáo");
        document.getElementById('themlinkqc').focus();
        return false;
    }else if(linkthem == "http://"){
        alert("Bạn chưa nhập link cho quảng cáo");
        document.getElementById('themlinkqc').focus();
        return false;
    }else if(hinhthem == ""){
        alert("Bạn chưa nhập hình cho quảng cáo");
        document.getElementById('tenhinh').focus();
        return false;
    }else {
        return true;
    }
}
//check form sửa hỗ trợ
function check_suahotro(){
    var linhvucht = document.getElementById('linhvucht').value;
        nickht = document.getElementById('nickht').value;
    if(linhvucht == ""){
        alert("Bạn chưa nhập lĩnh vực hỗ trợ");
        document.getElementById('linhvucht').focus();
        return false;
    }else if(nickht == ""){
        alert("Nick hỗ trợ không được trống");
        document.getElementById('nickht').focus();
        return false;
    }else{
        return true;
    }
}
// check form thêm người tư vấn trực tuyến
function check_themhotro(){
    var lvthem = document.getElementById('linhvucht').value;
        nickthem = document.getElementById('nickht').value;
    if(lvthem ==""){
        alert("lĩnh vực hỗ trợ không để trống");
        document.getElementById('linhvucht').focus();
        return false;
    }else if(nickthem == ""){
        alert("bạn cần phải nhập nick yahoo");
        document.getElementById('nickht').focus();
        return false;
    }else{
        return true;
    }
}
//check form sửa bản quyền
function check_suabanquyen(){
    var copyright = document.getElementById('copyright').value;
        email = document.getElementById('email').value;
        str=/\w+@\w+[.]\w/;
    if(copyright ==""){
        alert("copyright chưa có nội dung");
        document.getElementById('copyright').focus();
        return false;
    }else if(email == ""){
        alert("email chưa nhập");
        document.getElementById('email').focus();
        return false;
    }else if(!email.match(str)){
        alert("Email không hợp lệ");
        document.getElementById('email').focus();
        return false;
    }else{
        return true;
    }
}
// check form sửa người quản trị
function check_suaadmin(){
    var tendn = document.getElementById('tendnadmin').value;
        hoten = document.getElementById('htdnadmin').value;
        diachi = document.getElementById('dcdnadmin').value;
        dienthoai = document.getElementById('dtdnadmin').value;
        emailadmin = document.getElementById('emaildnadmin').value;
        str=/\w+@\w+[.]\w/;
    if(tendn ==""){
        alert("tên đăng nhập không được trống");
        document.getElementById('tendnadmin').focus();
        return false;
    } 
    if(hoten == ""){
        alert("họ tên không được trống");
        document.getElementById('htdnadmin').focus();
        return false;
    }
     if(diachi == ""){
        alert("địa chỉ còn trống");
        document.getElementById('dcdnadmin').focus();
        return false;
    }
     if(dienthoai == ""){
        alert("điện thoại còn trống");
        document.getElementById('dtdnadmin').focus();
        return false;
    }
    if(dienthoai != "" ){
        for(var i = 0; i < dienthoai.length ; i++){
            if(dienthoai.charAt(i)< '0' || dienthoai.charAt(i) > '9'){
                alert("Điện thoại không được chứa chữ");
                document.getElementById('dtdnadmin').focus();
                return false;
            }
        }
    }
    if(emailadmin == ""){
        alert("email chưa được nhập");
        document.getElementById('emaildnadmin').focus();
        return false;
    }else if(!emailadmin.match(str)){
        alert("Email không hợp lệ");
        document.getElementById('emaildnadmin').focus();
        return false; 
    }
}

// check form thêm người quản trị
function check_themadmin(){
    var tendn = document.getElementById('themtendn').value;
        mkdn = document.getElementById('themmkdn').value;
        hoten = document.getElementById('themhtam').value;        
        diachi = document.getElementById('themdcam').value;
        dienthoai = document.getElementById('themdtam').value;
        emailadmin = document.getElementById('thememail').value;
        str=/\w+@\w+[.]\w/;
    
    if(tendn ==""){
        alert("tên đăng nhập không được trống");
        document.getElementById('themtendn').focus();
        return false;
    } 
    if(mkdn ==""){
        alert("mật khẩu đăng nhập không được trống");
        document.getElementById('themmkdn').focus();
        return false;
    } 
    if(hoten == ""){
        alert("họ tên không được trống");
        document.getElementById('themhtam').focus();
        return false;
    }
     if(diachi == ""){
        alert("địa chỉ còn trống");
        document.getElementById('themdcam').focus();
        return false;
    }
     if(dienthoai == ""){
        alert("điện thoại còn trống");
        document.getElementById('themdtam').select();
        return false;
    }
    if(dienthoai != "" ){
        for(var i = 0; i < dienthoai.length ; i++){
            if(dienthoai.charAt(i)< '0' || dienthoai.charAt(i) > '9'){
                alert("Điện thoại không được chứa chữ");
                document.getElementById('themdtam').select();
                return false;
            }
        }
    }
    if(emailadmin == ""){
        alert("email chưa được nhập");
        document.getElementById('thememail').focus();
        return false;
    }else if(!emailadmin.match(str)){
        alert("Email không hợp lệ");
        document.getElementById('thememail').focus();
        return false; 
    }
}
// check form sửa hãng sản xuất
function check_suahsx(){
    var tenhsx = document.getElementById('tenhsx').value;
    if(tenhsx == ""){
        alert("Tên hãng sản xuất chưa có");
        document.getElementById('tenhsx').focus();
        return false;
    }else{
        return true;
    }
}

// check form thêm hãng sản xuất
function check_themhsx(){
    var tenhangsx = document.getElementById('tenhsx').value;
    logohsx = document.getElementById('tenhinh').value;
    if(tenhangsx == ""){
        alert("tên hãng sản xuất chưa được nhập");
        document.getElementById('tenhsx').focus();
        return false;
    }else if(logohsx == ""){
        alert("tên hình chưa có");
        document.getElementById('tenhinh').focus();
        return false;
    }else{
        return true;
    }
}
// check form sủa danh mục
function check_suadanhmuc(){
    var tendm = document.getElementById('tendm').value;
    if(tendm == ""){
        alert("tên danh mục sửa không được trống");
        document.getElementById('tendm').focus();
        return false;
    }else{
        return true;
    }
}
// check form thêm danh mục
function check_themdm(){
    var tendmmoi = document.getElementById('tendm').value;
    if(tendmmoi == ""){
        alert("tên danh mục mới chưa có");
        document.getElementById('tendm').focus();
        return false;
    }else{
        return true;
    }
}
// check form sủa sản phẩm 
function check_suasp(){
    var tensp = document.getElementById('tensp').value;
        dongia = document.getElementById('dongia').value;
        baohanh = document.getElementById('baohanh').value;
        mota = tinyMCE.get('motasp').getContent();
        dg = /\d/; 
        if(tensp == ""){
            alert("Tên sản phẩm chưa có");
            document.getElementById('tensp').focus();
            return false;
        }
        if(dongia == ""){
            alert("Đơn giá chưa có");
            document.getElementById('dongia').focus();
            return false;
        }else if(!dongia.match(dg)){
                alert("Đơn giá phải bằng số");
                document.getElementById('dongia').select();
                return false;
            }
        if(baohanh == ""){
            alert("Chưa nhập bảo hành");
            document.getElementById('baohanh').focus();
            return false;
        }else if(baohanh != ""){
            for(var i = 0 ; i < baohanh.length ; i++){
                if(baohanh.charAt(i) < '0' || baohanh.charAt(i) > '9' ){
                alert("Bảo hành phải nhập bằng số");
                document.getElementById('baohanh').select();
                return false;
                }
            }
        }
        if(mota == ""){
            alert("Bạn hãy nhập mô tả cho sản phẩm");
            document.getElementById('motasp').focus();
            return false;
        }
  
}
// check form thêm sản phẩm
function check_themsp(){
    var tenhinh = document.getElementById('tenhinh').value;
        tensp = document.getElementById('themtensp').value;
        iddm = document.getElementById('chondm').value;
        idhsx = document.getElementById('chonhang').value;
        dongiasp = document.getElementById('themdongiasp').value;
        baohanh = document.getElementById('thembaohanhsp').value;
        mota = tinyMCE.get('themmota').getContent();
        checknum = /\d/;
        if(tenhinh == ""){
            alert("Hình sản phẩm chưa có");
            return false;
        }
        if(tensp == ""){
            alert("Tên sản phẩm chưa được nhập");
            document.getElementById('themtensp').focus();
            return false;
        }
        if(iddm == "" || iddm == "Chọn danh mục" ){
            alert("Bạn chưa chọn danh mục");
            return false;
        }
        if(idhsx == "" || idhsx == "Chọn hãng sản xuất" ){
            alert("Bạn chưa chọn hãng sản xuất");
            return false;
        }
        if(dongiasp == ""){
            alert("Đơn giá chưa có");
            document.getElementById('themdongiasp').focus();
            return false;
        }else if(!dongiasp.match(checknum)){
                alert("Đơn giá phải bằng số");
                document.getElementById('themdongiasp').select();
                return false;
            }
        if(baohanh == ""){
            alert("Bảo hành chưa nhập");
            document.getElementById('thembaohanhsp').focus();
            return false;
        }else if(!baohanh.match(checknum)){
                alert("Bảo hành phải bằng số");
                document.getElementById('thembaohanhsp').select();
                return false;
            }
        if(mota == ""){
            alert("Mô tả sản phẩm chưa có");
            return false;
        }
}
